<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Third Party Services
    |--------------------------------------------------------------------------
    |
    | This file is for storing the credentials for third party services such
    | as Stripe, Mailgun, Mandrill, and others. This file provides a sane
    | default location for this type of information, allowing packages
    | to have a conventional place to find your various credentials.
    |
    */

    'mailgun' => [
        'domain' => env('MAILGUN_DOMAIN'),
        'secret' => env('MAILGUN_SECRET'),
    ],

    'ses' => [
        'key' => env('SES_KEY'),
        'secret' => env('SES_SECRET'),
        'region' => 'us-east-1',
    ],

    'sparkpost' => [
        'secret' => env('SPARKPOST_SECRET'),
    ],

    'stripe' => [
        'model' => App\User::class,
        'key' => env('STRIPE_KEY'),
        'secret' => env('STRIPE_SECRET'),
    ],
    'providers' =>
        array (
            0 => 'Illuminate\\Auth\\AuthServiceProvider',
            1 => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
            2 => 'Illuminate\\Bus\\BusServiceProvider',
            3 => 'Illuminate\\Cache\\CacheServiceProvider',
            4 => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            5 => 'Illuminate\\Cookie\\CookieServiceProvider',
            6 => 'Illuminate\\Database\\DatabaseServiceProvider',
            7 => 'Illuminate\\Encryption\\EncryptionServiceProvider',
            8 => 'Illuminate\\Filesystem\\FilesystemServiceProvider',
            9 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider',
            10 => 'Illuminate\\Hashing\\HashServiceProvider',
            11 => 'Illuminate\\Mail\\MailServiceProvider',
            12 => 'Illuminate\\Pagination\\PaginationServiceProvider',
            13 => 'Illuminate\\Pipeline\\PipelineServiceProvider',
            14 => 'Illuminate\\Queue\\QueueServiceProvider',
            15 => 'Illuminate\\Redis\\RedisServiceProvider',
            16 => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
            17 => 'Illuminate\\Session\\SessionServiceProvider',
            18 => 'Illuminate\\Translation\\TranslationServiceProvider',
            19 => 'Illuminate\\Validation\\ValidationServiceProvider',
            20 => 'Illuminate\\View\\ViewServiceProvider',
            21 => 'Collective\\Html\\HtmlServiceProvider',
            22 => 'Laracasts\\Flash\\FlashServiceProvider',
            23 => 'Prettus\\Repository\\Providers\\RepositoryServiceProvider',
            24 => 'InfyOm\\Generator\\InfyOmGeneratorServiceProvider',
            25 => 'InfyOm\\AdminLTETemplates\\AdminLTETemplatesServiceProvider',
            26 => 'App\\Providers\\AppServiceProvider',
            27 => 'App\\Providers\\AuthServiceProvider',
            28 => 'App\\Providers\\EventServiceProvider',
            29 => 'App\\Providers\\RouteServiceProvider',
            30 => 'SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider',
            31 => 'Zizaco\\Entrust\\EntrustServiceProvider',
            32 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
            33 => 'Kozz\\Laravel\\Providers\\Guzzle',
            34 => 'Jacobcyl\\AliOSS\\AliOssServiceProvider',
            35 => 'Latrell\\Alipay\\AlipayServiceProvider',
        ),
    'eager' =>
        array (
            0 => 'Illuminate\\Auth\\AuthServiceProvider',
            1 => 'Illuminate\\Cookie\\CookieServiceProvider',
            2 => 'Illuminate\\Database\\DatabaseServiceProvider',
            3 => 'Illuminate\\Encryption\\EncryptionServiceProvider',
            4 => 'Illuminate\\Filesystem\\FilesystemServiceProvider',
            5 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider',
            6 => 'Illuminate\\Pagination\\PaginationServiceProvider',
            7 => 'Illuminate\\Session\\SessionServiceProvider',
            8 => 'Illuminate\\View\\ViewServiceProvider',
            9 => 'Laracasts\\Flash\\FlashServiceProvider',
            10 => 'Prettus\\Repository\\Providers\\RepositoryServiceProvider',
            11 => 'InfyOm\\Generator\\InfyOmGeneratorServiceProvider',
            12 => 'InfyOm\\AdminLTETemplates\\AdminLTETemplatesServiceProvider',
            13 => 'App\\Providers\\AppServiceProvider',
            14 => 'App\\Providers\\AuthServiceProvider',
            15 => 'App\\Providers\\EventServiceProvider',
            16 => 'App\\Providers\\RouteServiceProvider',
            17 => 'Zizaco\\Entrust\\EntrustServiceProvider',
            18 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
            19 => 'Kozz\\Laravel\\Providers\\Guzzle',
            20 => 'Jacobcyl\\AliOSS\\AliOssServiceProvider',
            21 => 'Latrell\\Alipay\\AlipayServiceProvider',
        ),
    'deferred' =>
        array (
            'Illuminate\\Broadcasting\\BroadcastManager' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
            'Illuminate\\Contracts\\Broadcasting\\Factory' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
            'Illuminate\\Contracts\\Broadcasting\\Broadcaster' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
            'Illuminate\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
            'Illuminate\\Contracts\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
            'Illuminate\\Contracts\\Bus\\QueueingDispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
            'cache' => 'Illuminate\\Cache\\CacheServiceProvider',
            'cache.store' => 'Illuminate\\Cache\\CacheServiceProvider',
            'memcached.connector' => 'Illuminate\\Cache\\CacheServiceProvider',
            'command.cache.clear' => 'Illuminate\\Cache\\CacheServiceProvider',
            'command.clear-compiled' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.auth.resets.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.config.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.config.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.down' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.environment' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.key.generate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.optimize' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.route.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.route.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.route.list' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.tinker' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.up' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.view.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'Illuminate\\Console\\Scheduling\\ScheduleRunCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'migrator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'migration.repository' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.migrate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.migrate.rollback' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.migrate.reset' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.migrate.refresh' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.migrate.install' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.migrate.status' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'migration.creator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.migrate.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'seeder' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.seed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'composer' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.queue.failed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.queue.retry' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.queue.forget' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'command.queue.flush' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
            'hash' => 'Illuminate\\Hashing\\HashServiceProvider',
            'mailer' => 'Illuminate\\Mail\\MailServiceProvider',
            'swift.mailer' => 'Illuminate\\Mail\\MailServiceProvider',
            'swift.transport' => 'Illuminate\\Mail\\MailServiceProvider',
            'Illuminate\\Contracts\\Pipeline\\Hub' => 'Illuminate\\Pipeline\\PipelineServiceProvider',
            'queue' => 'Illuminate\\Queue\\QueueServiceProvider',
            'queue.worker' => 'Illuminate\\Queue\\QueueServiceProvider',
            'queue.listener' => 'Illuminate\\Queue\\QueueServiceProvider',
            'queue.failer' => 'Illuminate\\Queue\\QueueServiceProvider',
            'command.queue.work' => 'Illuminate\\Queue\\QueueServiceProvider',
            'command.queue.listen' => 'Illuminate\\Queue\\QueueServiceProvider',
            'command.queue.restart' => 'Illuminate\\Queue\\QueueServiceProvider',
            'queue.connection' => 'Illuminate\\Queue\\QueueServiceProvider',
            'redis' => 'Illuminate\\Redis\\RedisServiceProvider',
            'auth.password' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
            'auth.password.broker' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
            'translator' => 'Illuminate\\Translation\\TranslationServiceProvider',
            'translation.loader' => 'Illuminate\\Translation\\TranslationServiceProvider',
            'validator' => 'Illuminate\\Validation\\ValidationServiceProvider',
            'validation.presence' => 'Illuminate\\Validation\\ValidationServiceProvider',
            'html' => 'Collective\\Html\\HtmlServiceProvider',
            'form' => 'Collective\\Html\\HtmlServiceProvider',
            'Collective\\Html\\HtmlBuilder' => 'Collective\\Html\\HtmlServiceProvider',
            'Collective\\Html\\FormBuilder' => 'Collective\\Html\\HtmlServiceProvider',
            'qrcode' => 'SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider',
        ),
    'when' =>
        array (
            'Illuminate\\Broadcasting\\BroadcastServiceProvider' =>
                array (
                ),
            'Illuminate\\Bus\\BusServiceProvider' =>
                array (
                ),
            'Illuminate\\Cache\\CacheServiceProvider' =>
                array (
                ),
            'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider' =>
                array (
                ),
            'Illuminate\\Hashing\\HashServiceProvider' =>
                array (
                ),
            'Illuminate\\Mail\\MailServiceProvider' =>
                array (
                ),
            'Illuminate\\Pipeline\\PipelineServiceProvider' =>
                array (
                ),
            'Illuminate\\Queue\\QueueServiceProvider' =>
                array (
                ),
            'Illuminate\\Redis\\RedisServiceProvider' =>
                array (
                ),
            'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider' =>
                array (
                ),
            'Illuminate\\Translation\\TranslationServiceProvider' =>
                array (
                ),
            'Illuminate\\Validation\\ValidationServiceProvider' =>
                array (
                ),
            'Collective\\Html\\HtmlServiceProvider' =>
                array (
                ),
            'SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider' =>
                array (
                ),
        ),
];
